trace of precipitation - Francés Inglés Diccionario